# BACA DULU — PENGGUNA WINDOWS

## Langkah 1 — Keluarkan seluruh isi ZIP
Klik kanan berkas ZIP → **Extract All** → taruh di mana saja, misalnya
`D:\Project\generator-atp`.
**Jangan dijalankan dari dalam ZIP.**

Setelah dikeluarkan, isinya:

```
JALANKAN.bat            <- klik ganda ini
BUAT ATP.bat
BUAT RPM.bat
CARI MAPEL.bat
PANDUAN.md
atpgen\  (atp.py, rpm.py, cp_db.json, build_db.py)
CONTOH HASIL ATPCONTOH HASIL RPM```

## Langkah 2 — Pasang Python (sekali saja)
1. Buka <https://www.python.org/downloads/>
2. Unduh Python untuk Windows, jalankan pemasangnya.
3. **Centang “Add python.exe to PATH”** di layar pertama. Ini yang paling penting.
4. Klik **Install Now**, tunggu sampai selesai.

Cara memeriksa: buka Command Prompt, ketik `py --version`.
Kalau muncul nomor versi, berarti sudah beres.

> Kalau muncul tulisan *“Python was not found; run without arguments to install
> from the Microsoft Store…”*, artinya Python belum terpasang atau belum masuk
> PATH. Ulangi langkah 2 dan pastikan centang PATH.
>
> Di Windows jangan memakai perintah `python3`. Pakai `py`.

## Langkah 3 — Pasang satu pustaka pendukung
Buka Command Prompt lalu jalankan:

```bat
py -m pip install python-docx
```

## Langkah 4 — Jalankan
Klik ganda **`JALANKAN.bat`**, lalu pilih:

```
[1] Buat ATP
[2] Buat RPM
[3] Cari nama mata pelajaran
[4] Baca panduan
```

Ikuti pertanyaannya. Tekan Enter saja untuk memakai nilai bawaan di dalam `[ ]`.

## Langkah 5 — Ambil hasilnya
Hasil tersimpan **di folder yang sama dengan `JALANKAN.bat`**:
- ATP: satu berkas DOCX
- RPM: satu folder berisi beberapa DOCX (satu berkas per Elemen/CP) + lampiran
  asesmen dan form penilaian di dalam setiap berkas

## Urutan pemakaian yang disarankan
1. Buat **ATP** dulu → dapat gambaran pembagian elemen, minggu, dan JP.
2. Baru buat **RPM** dengan isian JP dan minggu efektif **yang sama** → alokasi
   waktunya otomatis sama dengan ATP.

Tidak perlu API key dan tidak perlu internet. Semua berjalan di komputer sendiri.

Selengkapnya baca `PANDUAN.md`.
